#ifndef DIALOGPROJECTSETTINGS_H
#define DIALOGPROJECTSETTINGS_H

#include <QDialog>
#include<QLabel>

namespace Ui {
class DialogProjectSettings;
}

class DialogProjectSettings : public QDialog
{
    Q_OBJECT
    
public:
    explicit DialogProjectSettings(QWidget *parent = 0);
    ~DialogProjectSettings();

    void setCurrentValues();

    QString projectDirectory;
    QString eventName;
    QString testDesc;

    int camResolution;  //selected camera resolution using height as identifier, ie: 480 for 640x480
    int numCams;  //number of cameras to use

private slots:
    void on_buttonBox_accepted();
    void on_pushButton_ProjectFolder_clicked();

    void on_pushButton_EventName_clicked();

    void on_textTestDesc_textChanged();

    void on_comboBox_CamResolution_currentIndexChanged(int index);

    void on_comboBox_NumCams_currentIndexChanged(int index);

private:
    Ui::DialogProjectSettings *ui;
    QLabel *directoryLabel;


};

#endif // DIALOGPROJECTSETTINGS_H
